atomic particle filter - Spanish English Dictionary